1998 Ferrari F355 GTS - One of 529 Produced - Removable Targa Top - 3.5L V8 - F1 Automatic Tra View More